turkey head office - German English Dictionary